Generic run-time measurement for DisCSPs search algorithms

نویسندگان

  • Roie Zivan
  • Amnon Meisels
چکیده

The efficiency of Distributed Constraints satisfaction algorithms must be measured by concurrent performance measures. In Previous studies we have proposed the count of non concurrent logical steps as an asynchronous measure. This measure is independent of the specific implementation and is not affected by the level of concurrency of the performing algorithm. The method of counting non-concurrent constraints-checks (NCCCs) was later extended to the case of systems with message delays. The method inherently assumes that each message received by an agent triggers some computation. In some DisCSP algorithms, such as AWC and ABT DO, agents receive assignment messages from lower priority agents which do not cause a computation. The present paper proposes a generalization of the method of counting non-concurrent logical steps as run-time measure for distributed search algorithms. Logical time counters carried by messages do not immediately update the receiving agent’s logical counter. Instead, the agent stores the data carried by the message and tags it with the logical time carried by the message. Only when the agent uses the stored information for the first time, the logical counter of the delivering message is considered. The proposed method ensures that the reported solution does not include logical computation steps that could have been performed concurrently. The proposed general method is presented in detail, demonstrated on the relevant DisCSP algorithms and its correctness is proven.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DisCSPs: Tools for Generic and Efficient Multi-Agents Negotiations

The wider connectivity of WWW architectures is opening new rooms for agents technology. This results in increasing inter-operability, optimization and negotiation in inter e-business processes. We give here a short review of some efficient algorithms used in the framework of distributed constraint satisfaction (DisCSP). This formalism allows generic negotiations in multi-agents systems. We pres...

متن کامل

Asynchronous Forward-Checking on DisCSPs

A new search algorithm for solving distributed constraint satisfaction problems (DisCSPs) is presented. Agents assign variables sequentially, but perform forward checking asynchronously. The asynchronous forward-checking algorithm (AFC) is a distributed search algorithm that keeps one consistent partial assignment at all times. Forward checking is performed by sending copies of the partial assi...

متن کامل

Synchronous vs Asynchronous search on DisCSPs

Distributed constraint satisfaction problems (DisCSPs) are composed of agents, each holding its variables, that are connected by constraints to variables of other agents. There are two known measures of performance for distributed search the computational effort which represents the total search time and the number of messages sent which represents the network load. Due to the distributed natur...

متن کامل

Message delay and Asynchronous DisCSP search

Distributed constraint satisfaction problems (DisCSPs) are composed of agents, each holding its own variables, that are connected by constraints to variables of other agents. Due to the distributed nature of the problem, message delay can have unexpected effects on the behavior of distributed search algorithms on DisCSPs. This has been shown in experimental studies of asynchronous backtracking ...

متن کامل

Comparing performance of distributed constraints processing algorithms

Search algorithms on distributed constraints satisfaction problems, DisCSPs, are composed of agents performing computations concurrently. The most common abstract performance measurement that has been universally adopted for centralized CSPs algorithms is the number of constraints checks performed. However, when it comes to distributed search, constraints checks are performed concurrently by al...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006